2138381-86-7 | 2-Methyl-α-oxo-5-(trifluoromethyl)benzeneacetic acid | AOBChem