Stim (Drosophila melanogaster, P83094) notes

Identity

Evidence

Curation thoughts