Loading patent details...
US4154546A: Pin and Socket Joint | Searchlight