Loading patent details...
US4642185A: Device for Recovering Oil Floating on Water | Searchlight