ID: ENSBTAT00000012646
Gene: ENSBTAG00000048190
Polypeptide: ENSBTAT00000012646
29:39837488..39842231 -1