US Patent 08852218 Apparatus and methods for occluding an anatomical structureUS Patent 8852218 Apparatus and methods for occluding an anatomical structure
Infobox
Patent Number
088522180
Patent Number
88522180
Edits on 18 May, 2023
"Remove website redirecting to Patent Public Search front page"