Loading patent details...
US4516293A: Clamping Structure | Searchlight