1898306-66-5 | Ethyl α-hydroxy-2-methoxy-4-(trifluoromethyl)benzeneacetate | AOBChem