Loading patent details...
US4182679A: Oil Skimmer | Searchlight