Loading patent details...
US6413009B1: Vehicular traffic barrier system | Searchlight