9-(2-Hydroxyethyl)-2-methyl-9H-purin-6-ol AIDS-145462 AIDS145462 NSC670265