SEARCH Articles Figures Tables Polypyridine Polypyridine complexes Polypyridine-ruthenium complex Polypyridines Ruthenium structure Ruthenium® polypyridine