Kidney Pedicle Clamp
Art # - MSS-09-1048
Art # - MSS-09-1056
Art # - MSS-09-1022
Art # - MSS-09-1068
Art # - MSS-09-1005