Loading patent details...
US4254773A: Swivel Coupling for a Catheterization System | Searchlight