SEARCH Articles Figures Tables Assembling Porphyrin Arrays via Coordinative Bonding Phthalocyanine-porphyrin hetero-arrays Porphyrin Arrays with Noncovalently Assembled Components Incorporated in Rotaxane Structures Porphyrin arrays connected with Porphyrin arrays connected with molecular wires Porphyrin molecules arrays Self-assembly of porphyrin arrays Zinc porphyrins arrays