Loading patent details...
US5688582A: Biodegradable Filament Nonwoven Fabrics and Method of Manufacturing the Same | Searchlight