2157994-38-0 | Methyl 2,3,4-trifluoro-α-oxobenzeneacetate | AOBChem