2-(2-Amino-6-hydroxy-purin-9-yl)-5-(1-hydroxy-ethyl)-tetrahydro-furan-3,4-diol AIDS-129438 AIDS129438 NSC347784