717876-96-5
Product Name:
5'-O-(Dimethoxytrityl)-N4-dimethylaminomethylidene-5-iodo-2'-deoxycytidine
Formula:
C33H35IN4O6
Inquiry
