Home Chemical Details 140712-79-4
N6-Benzoyl-2'-deoxy-3'-O-DMT-adenosine
N6-BENZOYL-3'-O-(4,4'-DIMETHOXYTRITYL)-2'-DEOXYADENOSINE
N-Benzoyl-3'-O-(4,4'-diMethoxytrityl)-2'-deoxyadenosine, 97+%
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us