Loading patent details...
US5059642A: Degradable Plastics From Octenyl Succinate Starch | Searchlight