No data
5-Iodo-2'-deoxycytidine
611-53-0
NetQem, LLC
5-IODO-2'-DEOXYCYTIDINE
George Uhe Company
Beijing Chemdow Co., Ltd