Porphyrins are a group of heterocyclic macrocycle organic compounds, composed of four modified pyrrole subunits interconnected at their alpha carbon atoms via methine bridges. 3d illustration
Molecular structure of vitamin C, isolated on white background.