Loading patent details...
US4619245A: Mechanical Prosthetic Sphincter | Searchlight