Subscribe
URL of the page has been copied to clipboard.
Meaning : A pump to maintain circulation during heart surgery. Diverts blood from the heart and oxygenates it and then pumps it through the body.
Install App