Loading patent details...
US4815562A: Debris Barrier | Searchlight