24292-60-2
Triphosphopyridine nucleotide disodium salt
Product Code:
297672
Molecular Formula:
C21H28N7Na2O17P3
Molecular Weight:
787.37
Order 24292-60-2