SEARCH Articles Figures Tables Cyclic porphyrin oligomers Linear porphyrin oligomers Oligomer of porphyrins Porphyrin oligomers synthesis Porphyrins and Phorphyrin Oligomers Synthesis porphyrin oligomer