115044-77-4 2-IDA 2-Iodo-3'-deoxyadenosine 3'-Deoxy-2-iodoadenosine Adenosine, 3'-deoxy-2-iodo-