Loading patent details...
US4191650A: Oil-Collecting Ship for Oil Spills | Searchlight