Loading patent details...
US3971220A: Oil Fence | Searchlight