3-Benzyl-3H-imidazole-4-carbaldehyde BAS 12433644