6-Amino-2-mercapto-5-nitroso-4-pyrimidinol ammoniate AIDS-161195 AIDS161195 NSC677553