Acetic acid N'-diphenylacetyl-hydrazide BAS 00621643