2'-Deoxy-5-iodouridine 5'-(tetrahydrogen triphosphate) 3731-55-3 5-Iodo-2'-deoxyuridine triphosphate