1342175-91-0 | 4-(1-propyl-1H-imidazol-2-yl)benzaldehyde | AOBChem