Chlorocebus sabaeus

CLCC1

chloride channel CLIC-like 1
3930708
60711