1805780-84-0 | Methyl 4-(1-oxopropyl)-3-(trifluoromethyl)benzoate | AOBChem