Loading patent details...
US5580185A: Oil Containment Boom | Searchlight