Constrained polyethylene acetabular liner (physical object)
Supplier: international · SCTID 467769003
Acetabular liner Plastic implant