Loading patent details...
US5190334A: Powered Clamp With Parallel Jaws | Searchlight