Home Chemical Details 142386-68-3
PD 118576-A2
19,23-Deepoxy-23-deethyl-2-demethyl-23-hydroxy-2-methoxy-23-methyl-19-oxohygrolidin
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us