ENSG00000169583 (CLIC3)

homo sapiens

chloride intracellular channel 3