NCT03694210 - EndoRotor DEN (Direct Endoscopic Necrosectomy)Trial | Crick | Crick