2-(4-Butylanilino)-9H-purin-6-yl hydrosulfide 2-(4-Butylanilino)-9H-purine-6-thiol AIDS-149924 AIDS149924 NSC685805