3-(2-Amino-6-hydroxy-7H-purin-7-yl)-1,2-propanediol AIDS-160587 AIDS160587 NSC637510