Loading patent details...
US4899679A: Keel Structure | Searchlight