3-aminopyridine-1,N(6)-ethenoadenine dinucleotide phosphate

Product Code: 741760
Molecular Formula: C22H28 N7 O16 P3
Molecular Weight: 739.41
87865-72-3