Loading patent details...
US3959838A: Underwater Cleaning | Searchlight