Glycylaminophenylbenzoylurea (HCl salt) NSC654259