1443309-22-5 | Methyl α-oxo-4-(trifluoromethoxy)benzeneacetate | AOBChem