2-Hydroxy-2-propyl-pentanoic acid benzhydrylidene-hydrazide BAS 02107624