717876-96-5
5-O-(DIMETHOXYTRITYL)-N4-DIMETHYLAMINOMETHYLIDENE-5-IODO-2-DEOXYCYTIDINE
Product Code:
384664
Molecular Formula:
C33H35IN4O6
Molecular Weight:
710.56
Order 717876-96-5