Home Chemical Details 1309463-38-4
[(2R,3R,4R,5S,6R)-4,5,6-tribenzoyloxy-3-fluorooxan-2-yl]methyl benzoate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us