6253-56-1 93805-65-3 XTP Xanthosine 5'-(tetrahydrogen triphosphate) Xanthosine triphosphate xanthosine 5'-triphosphate