2092808-75-6 | Methyl 2,3,5-trifluoro-α-oxobenzeneacetate | AOBChem