BAS 01395719 Benzoic acid isobutylidene-hydrazide