SEARCH Articles Figures Tables 1-vinylimidazole Vinylimidazole-acrylic acid copolymers Vinylimidazoles