2118989-84-5 | Methyl 3-fluoro-α-oxo-2-(trifluoromethyl)benzeneacetate | AOBChem