ENSSSCG00000002428 (TTC8)

sus scrofa

tetratricopeptide repeat domain 8