Surgical Instruments

17-05568-06

Detail

Intestinal Spatulas Malleable 45mm 33cm/13"