ID: ENSBTAT00000102905
Gene: ENSBTAG00000018768
Polypeptide: ENSBTAT00000102905
1:139406044..139413420 -1