CSC1 logo

CSC1

Calcium permeable stress-gated cation channel 1

Molecular Synopsis