methyl 2-hydroxy-5-(3-hydroxypropyl)-3-methylbenzoate

Product Code: 2235242
Molecular Formula: C12H16O4
Molecular Weight: 224.25
1308652-92-7