Loading patent details...
US5605413A: Highway Barricade | Searchlight