(2,4-difluoro-benzylidene-hydrazinocarbonylmethylsulfanyl)ac etic acid (2,4-difluoro-benzylidene)-hydrazide NSC724066