Loading patent details...
US5779284A: Tube Coupling Bodies Having Resilient Fingers Spaced From the Groove Wall | Searchlight