ID: ENSBTAT00000065606
Gene: ENSBTAG00000016714
Polypeptide: ENSBTAT00000065606
6:107287105..107325408 -1