2118633-43-3 | Methyl 4-chloro-α-oxo-2-(trifluoromethyl)benzeneacetate | AOBChem