Loading patent details...
US5285550A: Self-Propelled Vacuum Cleaner Having Forward and Reverse Drive | Searchlight