5-Iodo-2'-deoxycytidine 5-Iododeoxycytidine 611-53-0 Cytidine, 2'-deoxy-5-iodo- IDC NSC527083