Tranilast Vs. Steroids to Prevent Esophageal Stricture (T... | NCT06643689 | Trialant