SEARCH Articles Figures Tables 2- methyl-4- imidazole Carbaldehyde Carbaldehydes Imidazoles methylation