Loading patent details...
US3948268A: Tape Fastener for Disposable Diaper | Searchlight