Self Fixating Versus Stapled Mesh for Laparoscopic Inguin... | NCT03856710 | Trialant