Karl Storz 11.0 mm 0° Operative Laparoscope
Condition: Used
26075A

Karl Storz 11.0 mm 0° Operative Laparoscope