Loading patent details...
US5254607A: Biodegradable, Liquid Impervious Films | Searchlight