Glossary
A device that produces intermittent electrical discharges (e.g., in a cardiac pacemaker).
Posted
in
by
Tags: