71187-05-8
3-iodopyridine-adenine dinucleotide phosphate
Product Code:
461643
Molecular Formula:
C20H26 I N6 O16 P3
Molecular Weight:
826.27
Order 71187-05-8