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