Kidney Pedicle Clamp

Kidney Pedicle Clamp
Article: DBI-08-168
Guyon

 Kidney Pedicle Clamp

A: 19.5 cm
B: 21.5 cm
C: 24 cm