ID: ENSBTAT00000028674
Gene: ENSBTAG00000037949
Polypeptide: ENSBTAT00000028674
23:25141524..25162882 -1