Home Chemical Details 529-50-0
barbatolic acid
3-Formyl-2,4-dihydroxy-6-methylbenzoic acid (2-carboxy-4-formyl-3,5-dihydroxyphenyl)methyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us