Loading patent details...
US4605403A: Sanitary Napkin Disposal System | Searchlight