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