2-Thiophenoylurea NSC699206