Which of the following lies in the deepest layer of the endocardium and supplies the papillary muscles of the human heart?
Reveal answer
Fill a bubble to check yourself
Which of the following lies in the deepest layer of the endocardium and supplies the papillary muscles of the human heart?