Loading patent details...
US4331323A: Electric Winch System | Searchlight