Loading patent details...
US4135418A: Clamping Device | Searchlight