Cemented resurfacing patellar implant, Ø 33mm and 36mm

Manufacturer