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