Loading patent details...
US4589666A: Slip Joint Assembly for a Split Ring Seal | Searchlight