Loading patent details...
US4243350A: Winch Load Fastening Apparatus | Searchlight