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