Loading patent details...
US5968030A: Mechanical Fastening System for Disposable Articles | Searchlight