Loading patent details...
US5197984A: Shut-Off Device Particularly as an Artificial Sphincter | Searchlight