Loading patent details...
US4858958A: Slip-Joint Coupling | Searchlight