US Patent 08784143 Cantilevered spring contact for an implantable medical deviceUS Patent 8784143 Cantilevered spring contact for an implantable medical device
Infobox
Patent Number
08784143
Patent Number
8784143
Edits on 26 May, 2023
"Remove website redirecting to Patent Public Search front page"