Loading patent details...
US4178247A: Oil Spill Retrieval System | Searchlight