SEARCH Articles Figures Tables 4-Vinylpyridine 4-Vinylpyridine polymer Osmium polymers Vinylpyridines