ENSG00000168234 (TTC39C)

homo sapiens

tetratricopeptide repeat domain 39C