Surgical Instruments

17-05500-01

Detail

Mikulicz Liver Retractors 85x35mm 26cm/10 1/4"