2,4-Dibromophenyl 2-(phenylsulfonyl)hydrazinecarboximidoate AIDS-135982 AIDS135982 NSC636797