Electron self-exchange in bis(imidazole)iron porphyrins | doi.page