5'-O-(4,4'-Dimethoxytrityl)-2'-O-methyl-inosine

P14916
DMT-2'-O-Me-I
128219-84-1
MFCD01630998
C32H32N4O7
584.63
We accept Blanket Purchase Order