3-(2-Amino-6-hydroxy-7H-purin-7-yl)-2-hydroxypropyl benzoate AIDS-136311 AIDS136311 NSC637536