TTC26( Human )

Entrez Gene 79989 Entrez Gene 79989
tetratricopeptide repeat domain 26

Alias

DYF13|IFT56|dyf-13

Product Category