3-Phenyl-propionic acid N'-phenylacetyl-hydrazide BAS 02222089