Loading patent details...
US20070149987A1: Vessel wound closure device | Searchlight