ENSG00000068724 (TTC7A)

homo sapiens

tetratricopeptide repeat domain 7A