Surgical Instruments

17-05568-05

Detail

Intestinal Spatulas Malleable 40mm 33cm/13"