Loading patent details...
US5022987A: Apparatus and Method for Separating and Removal of Floating Pollutants From a Water Surface | Searchlight