3-aminopyridine 1,N(6)-ethenoadenine dinucleotide
CAS No:
82773-63-5
Order 82773-63-5
aminopyridine,ethenoadenine,dinucleotide