SEARCH Articles Figures Tables Porphyrin open chain tetrapyrrolic intermediate Porphyrins and Tetrapyrrole Macrocycles Tetrapyrrole Tetrapyrrole complexes porphyrins Tetrapyrroles Tetrapyrrolic Zinc tetrapyrroles porphyrins