Kidney Pedicle Clamp
Art # - MSS-09-1010
Art # - MSS-09-1007
Art # - MSS-09-1016
Art # - MSS-09-1058
Art # - MSS-09-1005