SEARCH Articles Figures Tables Poly /imidazole Poly 4 -vinyl-imidazole Poly[vinyl Synthesis vinylation Vinyl synthesis