Loading patent details...
US4233040A: Self-Cleaning Rotary Filter for the Cooling Air Inlet of an Engine Enclosure | Searchlight