SEARCH Articles Figures Tables Electron deficiency Electron porphyrins Macrocycles porphyrin Porphyrins electronic Porphyrins, macrocyclic