[New] Olympus 10.0 mm 0 º HD Autoclavable Laparoscope, 33 cm
Condition: Used
WA53000A-New

[New] Olympus 10.0 mm 0 º HD Autoclavable Laparoscope, 33 cm