3-Bromoacetamido-benzoylurea NSC708440