SEARCH Articles Figures Tables Cytochrome b Cytochrome bs reductase Cytochrome reductase Cytochromes mechanism Mechanisms of Cytochrome Strittmatter