SEARCH Articles Figures Tables Organometallic porphyrins Organometallic ruthenium Osmium porphyrins Osmium reaction Osmium ruthenium Porphyrins and Ruthenium porphyrins Ruthenium reactions