Loading patent details...
US5516255A: Clamping Apparatus | Searchlight