1878897-86-9 | β-Hydroxy-3-iodo-α-methylbenzenepropanoic acid | AOBChem