Loading patent details...
US8147284B2: Submersible propulsor unit | Searchlight