2-Benzyl-2-hydroxy-3-phenyl-propionic acid N'-o-tolyl-hydrazide BAS 02097451