NCT00455806 - Esomeprazole, Moxifloxacin and Amoxicilin for Rescue Therapy of Helicobacter Pylori Infection | Crick | Crick