Loading patent details...
US4953899A: Clamp Assembly | Searchlight