Loading patent details...
US4440103A: Semi-Submerged Ship Construction | Searchlight