Nicotinamide adenine dinucleotide (phosphate) transhydrogenase

Nicotinamide adenine dinucleotide (phosphate) transhydrogenase may stand for