Loading patent details...
US4113396A: Ball Joint With Slotted Spring Biased Stud | Searchlight