2-Mercapto-6-(2-(2-naphthyl)hydrazino)-4-pyrimidinol AIDS-147552 AIDS147552 NSC677257