3-Phenyl-propionic acid (1-benzyl-propylidene)-hydrazide BAS 00606724