Surgical Instruments

17-05568-04

Detail

Intestinal Spatulas Malleable 35mm 33cm/13"