Homo sapiens

TTC24

RP11-284F21.2
tetratricopeptide repeat domain 24
127888
9606