Surgical Instruments

17-05568-03

Detail

Intestinal Spatulas Malleable 30mm 33cm/13"