1368383-54-3 | Ethyl 2-ethoxy-α-oxo-5-(trifluoromethyl)benzeneacetate | AOBChem