Surgical Instruments

17-05524-05

Detail

Deaver Retractors 25mm 33cm/13"