2'-Deoxyxanthosine 2-Deoxyxanthosine 25843-96-3 29049-22-7 Xanthosine, 2'-deoxy-