3-Phenyl-propionic acid N'-diphenylacetyl-hydrazide BAS 02222266