TTC39A( Human )

Entrez Gene 22996 Entrez Gene 22996
tetratricopeptide repeat domain 39A

Alias

C1orf34|DEME-6

Product Category