Loading patent details...
US5015274A: High Efficiency Industrial Vacuum Cleaner and Filter Element | Searchlight