2-DEOXY-2-FLUORO-5-IODOCYTIDINE [ 80791-93-1 ]