Loading patent details...
US4690671A: Lubricated Tampon Inserter | Searchlight