1112357-67-1 | Ethyl α-hydroxy-4-(trifluoromethyl)benzeneacetate | AOBChem