1870640-56-4 | β-Hydroxy-3-iodo-α,α-dimethylbenzenepropanoic acid | AOBChem