Loading patent details...
US5160432A: Oil Containment Boom and Skimmer | Searchlight