Loading patent details...
US4348282A: Oil-Collecting Ship | Searchlight