ID: ENSBTAT00000002826
Gene: ENSBTAG00000002180
Polypeptide: ENSBTAT00000002826
2:96638882..96640117 -1