Loading patent details...
US4848886A: Submarine Periscope Systems | Searchlight