Loading patent details...
US4388188A: Oil Spill Recovery Means | Searchlight