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