(2S,3S,4S,5R,6S)-3,4,5-TRIS(BENZYLOXY)-2-(IODOMETHYL)-6-METHOXYTETRAHYDRO-2H-PYRAN

This product is currently out of stock and unavailable.

SKU: F836898