Loading patent details...
US4454268A: Starch-Based Semipermeable Films | Searchlight