Loading patent details...
US4186861A: Wire Accumulator Tower | Searchlight