Triphosphopyridine nucleotide

Product Code: 230502
Molecular Formula: C21H28 N7 O17 P3
Molecular Weight: 743.41
53-59-8