2-(3H-imidazol-4-yl)acetaldehyde 2-(3H-imidazol-4-yl)ethanal 645-14-7 C05130 Imidazole acetaldehyde Imidazole-4-acetaldehyde 1H-Imidazole-4-acetaldehyde 1H-imidazol-4-ylacetaldehyde CHEBI:27398