Home Chemical Details 129821-76-7
DSPACER CEP
2'-Dideoxy-5'-O-DMT-ribose 3'-CE phosphoraMidite
1',2'-Dideoxy-5'-O-DMT-ribose 3'-CE phosphoramidite
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us