1805893-93-9 | Ethyl 3-(1-oxopropyl)-4-(trifluoromethyl)benzoate | AOBChem