Loading patent details...
US4345533A: Semi-Submerged Ship | Searchlight