Kidney Pedicle Clamp
Art # - MSS-09-1066
Art # - MSS-09-1035
Art # - MSS-09-1053
Art # - MSS-09-1056
Art # - MSS-09-1050