Loading patent details...
US5067984A: Oil Absorbent | Searchlight