Loading patent details...
US5366026A: Impact Type Clamping Apparatus | Searchlight