Loading patent details...
US7985232B2: Detachable hemostasis valve and splittable sheath assembly | Searchlight