31747-59-8 5-Iodocytosine deoxyribonucleoside triphosphate Cytidine 5'-(tetrahydrogen triphosphate), 2'-deoxy-5-iodo- IdCTP