40504-79-8 | Ethyl α-hydroxy-3-(trifluoromethyl)benzeneacetate | AOBChem