SEARCH Articles Figures Tables Diiron Diiron proteins Diiron-Oxygen Proteins K. Kristoffer Andersson and Astrid Oxygen diiron