ENSG00000112782 (CLIC5)

homo sapiens

chloride intracellular channel 5