3-Bromo-benzoic acid (2,7-dimethoxy-naphthalen-1-ylmethylene)-hydrazide BAS 03689606