Self Fixating Versus Stapled Mesh for Laparoscopic Inguinal Hernia Repair | NCT03856710 | Trialant