No data
5'-O-Dimethoxytrityl-N-benzoyl-desoxycytidine
67219-55-0
Advanced Scientific International, LLC
Innovassynth Technologies (I) Ltd
IDBio Chem
Shanghai GL Synthesis Co., Ltd