Loading patent details...
US4891042A: Portable Tampon Applicator | Searchlight