Loading patent details...
US4106508A: Clamp Device | Searchlight