Shut-off device particularly as an artificial sphincter
Single circuit elastofluidic sphincter
Canada
World
United States