Home Chemical Details 56020-70-3
Diplodialide C
(+)-Diplodialide C
(4R,10R)-4-Hydroxy-10-methyloxecan-2-one
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us