EndoRotor DEN (Direct Endoscopic Necrosectomy)Trial | NCT03694210 | Trialant