1443309-31-6 | Methyl α-oxo-3-(trifluoromethoxy)benzeneacetate | AOBChem