Surgical Instruments

17-05568-09

Detail

Intestinal Spatulas Malleable 76mm 33cm/13"