SEARCH Articles Figures Tables Ferredoxin-NADP oxidoreductase Glucose-6-phosphate:NADP oxidoreductase NADP+ NADP-dependent quinone oxidoreductase Oxidoreductase Pyruvate:NADP oxidoreductase