Maestro LIFT-OFF: Surgical Assistance Device in Abdominal... | NCT05243433 | Trialant