7-DEAZA-7-IODO-2'-DEOXYADENOSINE [ 166247-63-8 ]