Polypropylene Mesh Versus Polytetrafluoroethylene (PTFE)... | NCT01141335 | Trialant