FBgn0015245 (Hsp60A)

drosophila melanogaster

Heat shock protein 60A