SEARCH Articles Figures Tables Cytochrome reductase Diphosphopyridine nucleotide Diphosphopyridine nucleotide-cytochrome c reductase and Nucleotides reductases