No data
N-Acetyl-5'-O-(4,4'-dimethoxytrityl)-2'-deoxycytidine
100898-63-3
Innovassynth Technologies (I) Ltd
IDBio Chem