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