(2R,3S,4S)-2-(HYDROXYMETHYL)TETRAHYDROTHIOPHENE-3,4-DIOL

This product is currently out of stock and unavailable.

SKU: F811716