Sutured vs Sutureless Mesh Fixation for Onlay Ventral Her... | NCT06209450 | Trialant