Home Chemical Details 117146-00-6
5'-O-triphosphoryl-2-azidoadenylyl-(2'-5')-2-azidoadenylyl-(2'-5')-2-azidoadenosine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us