Surgical Instruments

17-05568-08

Detail

Intestinal Spatulas Malleable 64mm 33cm/13"