TTC30A

Tetratricopeptide repeat protein 30A

Molecular Synopsis