Loading patent details...
US6409656B1: Artificial sphincter with magnetic control | Searchlight