Loading patent details...
US4210539A: Water Screen | Searchlight