top of page

100898-62-2

5'-O-(Dimethoxytrityl)-N-isobutyryl-2'-deoxycytidine

bottom of page