DeBakey 10-309-17 17 cm/6 ¼†Blood Vessel Forceps & Clamps
DeBakey
10-309-17
17 cm/6 ¼”
Blood Vessel Forceps & Clamps