Home Chemical Details 28789-23-3
Alectorialic acid
3-Formyl-2,4-dihydroxy-6-methylbenzoic acid (2-carboxy-3,5-dihydroxy-4-methylphenyl)methyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us