Loading patent details...
US4178915A: Selectively Operatable Blocking Device for Tubular Body Organs | Searchlight