Top Suppliers:I want be here

117146-00-6

117146-00-6 structure
117146-00-6 structure

Name 5'-O-triphosphoryl-2-azidoadenylyl-(2'-5')-2-azidoadenylyl-(2'-5')-2-azidoadenosine
Molecular Formula C30H37N24O25P5
Molecular Weight 1288.629385