Loading patent details...
US4589880A: Disposable Spermicide-Releasing Diaphragm | Searchlight