Ventralex Vs Stratafix for Primary Ventral Hernias | NCT04356976 | Trialant