FBgn0031760 (Tsp26A)

drosophila melanogaster

Tetraspanin 26A