Home Chemical Details 81010-22-2
adenylyl (2'-5')-adenylyl-(2'-5')adenosine bis-phosphoramidate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us