3-Iodo-benzoic acid (2-methyl-1-phenyl-propylidene)-hydrazide BAS 00295054