Home Chemical Details 79355-89-8
Bartogenic acid
2α,3β,19α-Trihydroxyolean-12-ene-24,28-dioic acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us