Accel Pharmtech

(2R,3S,4R,5R)-5-(benzoyloxymethyl)-3-fluoro-tetrahydrofuran-2,4-diyldibenzoate

Product number XP1265