Loading patent details...
US5532679A: Oil Spill Detection System | Searchlight