Loading patent details...
US4351077A: Cleaning Apparatus for Submerged Surfaces | Searchlight