Loading patent details...
US4338038A: Ball-and-Socket Joint for Multiarticulate Arm | Searchlight