US Patent 08795321 System and method for mechanically positioning intravascular implantsUS Patent 8795321 System and method for mechanically positioning intravascular implants
Infobox
Patent Number
0879532100
Patent Number
879532100
Edits on 21 May, 2023
"Remove website redirecting to Patent Public Search front page"