Loading patent details...
US5440666A: Splice Closure and Grip Block | Searchlight