Loading patent details...
US7242986B2: Device and method for a self-attaching suture sleeve | Searchlight