Loading patent details...
US4069826A: Surgical Tube Adapter Clamp | Searchlight