ENSG00000178971 (CTC1)

homo sapiens

CST telomere replication complex component 1