139568-71-1 Protein (Drosophila melanogaster clone E3/A5 gene staufen reduced) Stau gene product Stau protein Staufen gene product Staufen protein