Loading patent details...
US4259957A: Fastening Means for Diapers | Searchlight