Olympus TJF145 duodenoscope

Manufacturer