3-Iodo-benzoic acid hydrazide BAS 00295080