Loading patent details...
US5584656A: Flexible Impeller for a Vacuum Cleaner | Searchlight