Loading patent details...
US5423985A: Modular Element for Absorbing Oily Substances From Surfaces of Water Bodies and Purification System Using Such Elements | Searchlight