ID: ENSBTAT00000000676
Gene: ENSBTAG00000037570
Polypeptide: ENSBTAT00000000676
29:41424870..41458572 -1