1033241000000108
Implantable cardiac electronic device in situ (finding)
397578001
None (leaf concept).