(3-bromo-benzylidene-hydrazinocarbonylmethylsulfanyl)acetic acid (3-bromo-benzylidene)-hydrazide NSC724067