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

Product Code: 674958
Molecular Formula: C22H27N7O13P2
Molecular Weight: 659.43
82773-63-5