Loading patent details...
US4170995A: Catheter Clamp | Searchlight