NCT00685698 - Safety and Efficacy Study of TG-873870 (Nemonoxacin) in Diabetic Foot Infections | Crick | Crick