1891642-66-2 | Ethyl 4-hydroxy-α-oxo-3-(trifluoromethyl)benzeneacetate | AOBChem