82773-63-5
3-aminopyridine 1,N(6)-ethenoadenine dinucleotide
Product Code:
674958
Molecular Formula:
C22H27N7O13P2
Molecular Weight:
659.43
Order 82773-63-5
aminopyridine,ethenoadenine,dinucleotide,CASNo 82773-63-5