Loading patent details...
US5752525A: Urethral Plug Assembly Having Adhesive for Enhanced Sealing Capabilities and Method of Using Said Plug Assembly | Searchlight