Loading patent details...
US7326230B2: Vascular sealing device and method of use | Searchlight