Loading patent details...
US5620429A: Feminine Napkin Allows External Sexual Intercourse | Searchlight