The chemistry of porphyrazines: an overview | Synapse