Home Chemical Details 717876-96-5
5'-O-(DMT)-N4-(DMF)-5-IODO-2'-DEOXYCYTIDINE
5'-O-(DIMETHOXYTRITYL)-N4-DIMETHYLAMINOMETHYLIDENE-5-IODO-2'-DEOXYCYTIDINE
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us