Glossary
An artificial heart valve, formed of a silicon ball which moves inside a metal cage to open and shut the valve.
Posted
in
by
Tags: