2-Amino-9-(4-hydroxy-2-cyclohexen-1-yl)-9H-purin-6-ol AIDS-139489 AIDS139489 NSC648751