Surgical Instruments

17-05568-10

Detail

Intestinal Spatulas Malleable 102mm 33cm/13"