Glossary
An implantable device for detecting and terminating ventricular tachycardia or fibrillation.
Posted
in
by
Tags: