A157959 | 3-iodo-4-isopropoxy-5-(trifluoromethyl)benzaldehyde | AOBChem