Novel Porphyrinoids for Chemistry and Medicine by Biomimetic Syntheses | Synapse