Loading patent details...
US5295658A: Medical Coupling Site Including Slit Reinforcing Members | Searchlight