Self-expandable Esophageal Stent Versus Balloon Tamponade... | NCT01242280 | Trialant