Loading patent details...
US5456564A: Winch Operated Vehicle Mounted Carrier | Searchlight