Loading patent details...
US4895472A: Disassemblable Ball and Socket Joint | Searchlight