Loading patent details...
US4249281A: Self-Propelled Vacuum Cleaner | Searchlight