3-iodopyridine-adenine dinucleotide phosphate

Product Code: 461643
Molecular Formula: C20H26 I N6 O16 P3
Molecular Weight: 826.27
71187-05-8