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