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

P14920
DMT-dI-CE Phosphoramidite
141684-35-7
MFCD00274113
C40H47N6O7P
754.82
We accept Blanket Purchase Order