1538576-72-5 | Methyl α-oxo-3-(trifluoromethyl)benzeneacetate | AOBChem