Improvement on sliding claw and coupling structure
Indexable jaw universal vise
Integral U-shape clamping block structure
Canada
World
United States