Surgical Instruments

25-08140-20

Detail

Lockwood Intestinal Tissue Forceps BJ 20cm/8"