2-Mercapto-6-(2-phenylhydrazino)-4-pyrimidinol AIDS-147555 AIDS147555 NSC677260