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