SEARCH Articles Figures Tables Cytochrome complex Cytochrome oxidase complex NADPH complex NADPH oxidase NADPH-Cytochrome