Loading patent details...
US5242159A: Hydraulic Double Lock Vise | Searchlight