NADP+

Nicotinamide Adenine Dinucleotide Phosphate; a coenzyme that transfers energetic electrons between chemical reactions; when energetic electrons are present, the molecule is NADPH.