Loading patent details...
US5360586A: Biodegradable Cellulosic Material and Process for Making Such Material | Searchlight