Loading patent details...
US5383868A: Woman's Sanitary Napkin | Searchlight