1804208-31-8 | 5-(1-Oxopropyl)-2-(trifluoromethyl)benzaldehyde | AOBChem