Randomized Clinical Trial of Polyester vs. Polyurethane Patch for Carotid Endarterectomy | NCT02341196 | Trialant