Surgical Instruments

19-06658-01

Detail

Deschamps Ligature Needles 28cm/11" Left