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