A870895 | 3-isopropyl-5-(trifluoromethoxy)benzaldehyde | AOBChem