Description : Inflatable artificial sphincter?
Last Answer : DefinitionSphincters are muscles that allow your body to hold in urine. An inflatable artificial (human-made) sphincter is a medical device that keeps urine from leaking when your urinary sphincter no longer works ... anesthesia, you will be awake but numb from the waist down, and you will not fe