Starr-edwards valve

From Biology-Online Dictionary
Jump to: navigation, search

Starr-Edwards valve

A cage and ball artificial cardiac valve with high reliability and durability.