Home Chemical Details 39560-34-4
3-(2-hydroxybenzoyl)propionic acid
2-Hydroxy-γ-oxobenzenebutanoic acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us