BAS 02502951 Trifluoro-acetic acid (2-hydroxy-benzylidene)-hydrazide