ID: ENSBTAT00000063868
Gene: ENSBTAG00000047443
Polypeptide: ENSBTAT00000063868
3:51575297..51587269 -1