Loading patent details...
US5852078A: Biodegradable Polyester Compositions With Natural Polymers and Articles Thereof | Searchlight