Loading patent details...
US8313499B2: Mesh implant with an interlocking knitted structure | Searchlight