Loading patent details...
US5412005A: Biodegradable Polymeric Compositions Based on Starch and Thermoplastic Polymers | Searchlight