Loading patent details...
US4850992A: Fastening and Sealing System for Diapers | Searchlight