Loading patent details...
US4944780A: Central Vacuum Cleaner With Detachable Filter Assembly | Searchlight