Loading patent details...
US4254525A: Submerged Surface Vacuum Cleaner | Searchlight