Loading patent details...
US4673497A: Oil-Spill-Combatting Water Craft | Searchlight