2-Anilino-9-(2-hydroxy-3-((2-hydroxyethyl)thio)propyl)-9H-purin-6-ol AIDS-149939 AIDS149939 NSC685820