Loading patent details...
US9050192B2: Cartilage repair implant with soft bearing surface and flexible anchoring device | Searchlight