10" Portable Self-Locking Tube Vise

Zenten America

MFR# Z14191 | MSC-2388062