Loading patent details...
US5076919A: Self-Cleaning Vacuum Filter With Relatively Moveable Surfaces for Recovering Oil From Beaches | Searchlight