BAS 00316268 Hydroxy-acetic acid (2-methoxy-benzylidene)-hydrazide