Loading patent details...
US4865508A: Vehicle Restraint | Searchlight