Loading patent details...
US5489274A: Rotatable Medical Valve Closure | Searchlight