100896-63-3
N4-ACETYL-5'-(DIMETHOXYTRITYL)-2'-DEOXYCYTIDINE
Product Code:
2038139
Molecular Formula:
Molecular Weight:
Order 100896-63-3