717876-96-5
Product Name:
5'-O-(DIMETHOXYTRITYL)-N4-DIMETHYLAMINOMETHYLIDENE-5-IODO-2'-DEOXYCYTIDINE
Formula:
C33H35IN4O6
Inquiry