Loading patent details...
US4396183A: Power Actuated Clamp | Searchlight