Loading patent details...
US4959341A: Biodegradable Superabsorbing Sponge | Searchlight