Self Retaining Retractors

Sku: 4TB-9433
Self Retaining Retractors Large – 300mm Long
Compare