BAS 00646305 Diphenyl-acetic acid (2-hydroxy-benzylidene)-hydrazide