SEARCH Articles Figures Tables Iron polyphthalocyanine Iron reduction Polyphthalocyanines Reductants iron