(UPDATED) The Ellipse implantable cardioverter-defibrillator (ICD) is being recalled by its manufacturer following reports of exposed aluminum wires, potentially preventing the device from delivering ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results