SEARCH Articles Figures Tables Containing Polydyes Group IVB-Containing Polydyes Hematoporphyrin-Containing Polydyes Polydyes Ruthenium-Containing Polydyes