1-Cyclohexyl-3,7-dihydro-1H-purine-2,6-dione AIDS-150988 AIDS150988 NSC689742