Loading patent details...
US6514286B1: Biodegradable polymeric film | Searchlight