1342701-86-3 | 2-(2-Propyl-1H-imidazol-1-yl)benzaldehyde | AOBChem