2-Methoxy-benzoic acid N'-diphenylacetyl-hydrazide BAS 00753282