6305-94-8 8-Thiohypoxanthine 8-Thioxo-1,7,8,9-tetrahydro-purin-6-one AIDS-045531 AIDS045531 Purine analog