Loading patent details...
US4121893A: Ball and Socket Coupling | Searchlight