Loading patent details...
US5870790A: Powered Water Submersible Scrubbing Device | Searchlight