Soluble Synthetic Multiporphyrin Arrays. 1. Modular Design and Synthesis | Synapse