Loading patent details...
US4092134A: Electric Dust Precipitator and Scraper | Searchlight