((2R,3S)-3-(Benzoyloxy)-5-methoxytetrahydrofuran-2-yl)methyl benzoate

This product is currently out of stock and unavailable.

SKU: F924316