2228848-79-9 | Methyl α-hydroxy-4-methyl-3-(trifluoromethyl)benzeneacetate | AOBChem