Loading patent details...
US4157876A: Lockable Articulated Joint | Searchlight