meaning of Calciumkanal

Calciumkanal - German to English

calcium station