Loading patent details...
US12594080B2: Medical device for causing hemostasis of blood vessel | Searchlight