10" Portable Self-Locking Tube Vise
Zenten America
MFR# Z14191 | MSC-2388062