53-59-8 C00006 NADP NADP+ Nicotinamide adenine dinucleotide phosphate TPN Triphosphopyridine nucleotide beta-Nicotinamide adenine dinucleotide phosphate