Loading patent details...
US4577687A: Cable Head Catcher Mechanism | Searchlight