Loading patent details...
US4826349A: Underground Vehicle Barricade | Searchlight