Loading patent details...
US5413569A: Sanitary Napkin | Searchlight