meaning of Amilorid-sensitiver Natriumkanal

Amilorid-sensitiver Natriumkanal - German to English

amiloride-sensitive salt channel