Loading patent details...
US5051266A: Meat-Adhering Multilayer Film | Searchlight