Esomeprazole, Moxifloxacin and Amoxicilin for Rescue Ther... | NCT00455806 | Trialant