Surgical Instruments

17-05568-02

Detail

Intestinal Spatulas Malleable 25mm 33cm/13"