Loading patent details...
US5799440A: Floating Island With Water-Purifying Effect, Plant-Cultivation Bag and Method for Purifying Water | Searchlight