Loading patent details...
US4666440A: Spined Sanitary Napkin and Belt | Searchlight