Surgical Instruments

26-08436-20

Detail

Elsasser Nephrostomy Forceps 20cm/8"