NCT00016354 - Benzoylphenylurea in Treating Patients With Advanced Solid Tumors | Crick | Crick