ensg00000127586 (CHTF18)

homo sapiens

chromosome transmission fidelity factor 18