132115-87-8 | Methyl α-oxo-4-(trifluoromethyl)benzeneacetate | AOBChem