2118989-79-8 | Methyl 4-fluoro-α-oxo-3-(trifluoromethyl)benzeneacetate | AOBChem