Loading patent details...
US6167831A: Underwater vehicle | Searchlight