Loading patent details...
US4957636A: Device for Skimming Oil From Water | Searchlight