Loading patent details...
US6695854B1: Blood vessel clip and applicator | Searchlight