Porphyrins are dyes and cofactors found in hemoglobin and cytochromes and are related to chlorophyll and vitamin B12.The research of natural porphyrins is complicated by their low symmetry and the presence of polar substituents. Tetraphenylporphyrin is symmetrically substituted and easily synthesized compared to natural porphyrins.