Loading patent details...
US4904245A: Surgical Valve Assembly for Urinary Bladder Irrigation and Drainage | Searchlight