Loading patent details...
US3959148A: Rotary Leaf Filter With Independently Movable Sluice Arms | Searchlight