NADPH

Nicotinamide adenine dinucleotide phosphate, reduced