807369-63-7

807369-63-7 structure
807369-63-7 structure

Name N4-(3-aminopropyl)-5'-O-(4,4'-dimethoxytrityl)-2'-deoxycytidine
Molecular Formula C33H38N4O6
Molecular Weight 586.67800
Exact Mass 586.27900
PSA 130.09000
LogP 4.45160