2-Amino-7-(2-hydroxyethyl)-7H-purin-6-ol AIDS-160586 AIDS160586 NSC637506