7-iodo-8-aza-7-deaza-2'-deoxyadenosine [ 187479-00-1 ]