Loading patent details...
US5404607A: Self-Propelled Submersible Suction Cleaner | Searchlight