Loading patent details...
US5649917A: Sanitary Napkin Having Barrier Means | Searchlight