Loading patent details...
US5617600A: Self-Propelled Underwater Electromechanical Apparatus for Cleaning the Bottom and Walls of Swimming Pools | Searchlight