3-Iodo-benzoic acid N'-(2,2,2-trifluoro-acetyl)-hydrazide BAS 00605486