14259-58-6 5'-Deoxy-5'-iodouridine 5'-Iodo-2'deoxyuridine Uridine, 5'-deoxy-5'-iodo-