Ureteral stent of various lengths

Manufacturer