FBgn0021847 (Ttc7)

drosophila melanogaster

Tetratricopeptide repeat domain 7