You searched for: “subcutaneous electrode
subcutaneous electrode
An electrode placed under the skin.