Loading patent details...
US4460359A: Clamp Closure Assembly | Searchlight