2-Iodo-benzoic acid benzylidene-hydrazide BAS 00510985