What does Calciumkanal mean?

Calciumkanal - German to English

calcium station