Surgical Instruments

17-05568-07

Detail

Intestinal Spatulas Malleable 50mm 33cm/13"