Loading patent details...
US4595310A: Ball-and-Socket Joint | Searchlight