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