Loading patent details...
US4131759A: Slip Sleeve Mechanism for a Strength Tapered Caged Armored Electromechanical Cable | Searchlight