Loading patent details...
US4933229A: High Wet-Strength Polyolefin Blown Microfiber Web | Searchlight