27089-50-5 35931-57-8 TPST Thymidine, thymidylyl-(3'-5')-5'-thio- Thymidyl-PS-thymidine Thymidylyl(3'-5')-5'-thio-5'-deoxythymidine d(Tpst)