5'-O-(4,4'-Dimethoxytrityl)-2'-deoxyuridine-3'-cyanoethyl Phosphoramidite

P14919
DMT-dU-CE Phosphoramidite
109389-30-2
MFCD00036354
C39H47N4O8P
730.79
We accept Blanket Purchase Order