Loading patent details...
US4943035A: Barricade | Searchlight