1494814-61-7 | Ethyl α-hydroxy-3-(trifluoromethoxy)benzeneacetate | AOBChem