1283005-76-4 | Ethyl α-hydroxy-4-(trifluoromethoxy)benzeneacetate | AOBChem