7-iodo-8-aza-7-deaza-2'-deoxyadenosine

7-iodo-8-aza-7-deaza-2'-deoxyadenosine · CAS 187479-00-1