Gene CAEEL05713 (Q18999)

E Caenorhabditis elegans | Putative RNA-binding protein PTB-1a [ptb-1]

Select a TabArrow
logo-oma-o