Surgical Instruments

17-05568-01

Detail

Intestinal Spatulas Malleable 20mm 33cm/13"