Loading patent details...
US4722631A: Ball-and-Socket Joint With Rubber-Cushioned Ball | Searchlight