Barc protein, DrosophilaMESHC561453RefSeq NM_168902Synonymsbarricade protein, DrosophilaCG6049 protein, DrosophilaSource last updated 2026-05-24T15:30:15.032Z