Loading patent details...
US7083568B2: Implantable article for treatment of urinary incontinence | Searchlight