31556-28-2 4-S-Utp 4-Thio-utp 4-Thiouridine triphosphate Uridine 5'-(tetrahydrogen triphosphate), 4-thio-