122970-38-1 2',3'-Dideoxy-2-iodoadenosine 2-I-ddA AIDS-001245 AIDS001245