2-(4-Butylanilino)-9-((2-hydroxyethoxy)methyl)-9H-purin-6-ol AIDS-148726 AIDS148726 NSC681701