ENSCSAG00000016143 (CLIC3)

chlorocebus sabaeus

chloride intracellular channel 3