Loading patent details...
US3952744A: Tape Attachment System for Disposable Diapers | Searchlight