Porphyrin derivatives are ubiquitous in bio-organisms and are associated with proteins that play important biological roles, such as oxygen transport, photosynthesis, and catalysis. Porphyrins are very fascinating research objects for chemists, physicists, and... ...