Loading patent details...
US5163663A: Vise Having Pantographic Mounting Assembly and Improved Clamping Mechanism | Searchlight