6-((4-Bromophenyl)diazenyl)-2-mercapto-4-pyrimidinol AIDS-147556 AIDS147556 NSC677261