Loading patent details...
US4960269A: Multi-Jaw Vise | Searchlight