4-Mercapto-5-methyl-5H-pyrrolo[3,2-d]pyrimidin-2-ol 77493-10-8 AIDS-129472 AIDS129472 NSC349223