Oxidoreductases are enzymes that catalyze transfer of electrons from a donor (reductant) to an acceptor (oxidant) molecule, generally using nicotinamide adenine dinucleotide phosphate (NADP ...