Loading patent details...
US8460338B2: Self-retainers with supporting structures on a suture | Searchlight