Home Chemical Details 92678-84-7
Odollactone
3α,12β-Dihydroxy-D:A-friedooleanan-26-oic acid 26,12-lactone
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us