Loading patent details...
US3950824A: Pressure Sensitive Diaper Fastener | Searchlight