Loading patent details...
US5423340A: Apparatus for Removing an Oil Spill on a Body of Water | Searchlight