Loading patent details...
US4989835A: Vehicle Barrier | Searchlight