5-Hxdutp 5-n-Hexyl-2'-deoxyuridine triphosphate 64374-81-8 Uridine 5'-(tetrahydrogen triphosphate), 2'-deoxy-5-hexyl-