What pumps blood

1 answer

http://www.mydr.com.au/heart-stroke/heart-how-your-heart-pumps-blood-around-your-body