Loading patent details...
US3949145A: Degradable Starch-Based Agricultural Mulch Film | Searchlight