2117874-88-9 | Methyl 2-methyl-α-oxo-6-(trifluoromethyl)benzeneacetate | AOBChem