Loading patent details...
US4624432A: Heavy Duty Clamping System | Searchlight