Loading patent details...
US5167646A: Disposable Douche Means With Adjustable Nozzle | Searchlight