Surgical Instruments

33-11956-02

Detail

Lucae Hooks 14cm/5 1/2"