SEARCH Articles Figures Tables Porphyrin complexes Ruthenium hydride Ruthenium hydride complexe Ruthenium porphyrins