meaning of biologische Herzklappenprothese

biologische Herzklappenprothese - German to English

structure valve