1872927-66-6 | β-Hydroxy-4-iodo-α,α-dimethylbenzenepropanoic acid | AOBChem