Loading patent details...
US4147634A: Deflector Blade for Rotary Drum Filter | Searchlight