Ad:

What is an artificial heart-lung?

pharm. Michał Mańka

You can read this text in 1 min.

What is an artificial heart-lung?

Pantherstock

Heart