2114566-65-1 | Methyl 4-fluoro-α-oxo-2-(trifluoromethyl)benzeneacetate | AOBChem