Loading patent details...
US11045202B2: Flanged occlusion devices and methods | Searchlight