Ciona intestinalis

LOC100187356

ddb1
DNA damage-binding protein 1
2668614
7719