ENSG00000196659 (TTC30B)

homo sapiens

tetratricopeptide repeat domain 30B

Filter your results

Homo sapiens
Organism part
Loading...