US Patent 08870899 Self-assembling magnetic anastomosis device having an exoskeletonUS Patent 8870899 Self-assembling magnetic anastomosis device having an exoskeleton
Infobox
Patent Number
088708990
Patent Number
88708990
Edits on 24 May, 2023
"Remove website redirecting to Patent Public Search front page"