82773-63-5

HOME PAGE

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

Product Code: 674958
Molecular Formula: C22H27N7O13P2
Molecular Weight: 659.43
82773-63-5
aminopyridine,ethenoadenine,dinucleotide,CASNo 82773-63-5