87865-72-3
3-aminopyridine-1,N(6)-ethenoadenine dinucleotide phosphate
Product Code:
741760
Molecular Formula:
C22H28 N7 O16 P3
Molecular Weight:
739.41
Order 87865-72-3