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