122406-02-4 2',3'-Dideoxyribosylinosine 5'-triphosphate 93858-64-1 DDITP compound Inosine, 5'-(tetrahydrogen triphosphate), 2',3'-dideoxy-