(2R,3S,4R,5R)-2-FLUORO-3,4,5,6-TETRAHYDROXYHEXANAL

This product is currently out of stock and unavailable.

SKU: F826920