Surgical Instruments

33-11956-03

Detail

Lucae Hooks 14cm/5 1/2"