TTC23

Tetratricopeptide repeat protein 23

Molecular Synopsis