76690642
Jun 18, 2008
CARDIAC PACEMAKERS INC.
Subscribe
Feature of an implantable heart pacemaker or implantable cardiac defibrillator that eliminates unnecessary ventricular pacing