Surgical Instruments

25-08258-21

Detail

Payr Intestinal Stomach Clamps 21cm/8 1/4"