106094-51-3 5,6-Dihydrothymidine 5'-triphosphate Dhdttp