Light-Harvesting Phthalocyanine-Diketopyrrolopyrrole Derivatives: Synthesis, Spectroscopic, Electrochemical, and Photochemical Studies.

Light-Harvesting Phthalocyanine-Diketopyrrolopyrrole Derivatives: Synthesis, Spectroscopic, Electrochemical, and Photochemical Studies.