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