Loading patent details...
US4428645A: Cable Accumulator | Searchlight