SEARCH Articles Figures Tables Complexation rates Polypyridine Polypyridine complexes Polypyridine-ruthenium complex Polypyridines Ruthenium complexes reactions Ruthenium polypyridine complexes, rate Ruthenium reactions Ruthenium® polypyridine