Loading patent details...
US7128749B1: Sutureless closure and deployment system for connecting blood vessels | Searchlight