ENSG00000155158 (TTC39B)

homo sapiens

tetratricopeptide repeat domain 39B