Loading patent details...
US4587955A: Latch for Securing an Artificial Sphincter | Searchlight