Loading patent details...
US5813973A: Device and Method for Alleviating Female Urinary Incontinence | Searchlight