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