Loading patent details...
US4919563A: Vehicle Parking or Passageway Security Barrier | Searchlight