Loading patent details...
US5407979A: Biodegradable Film and Method of Making Same | Searchlight