Organ Retractor Device Study | NCT06754514 | Trialant