ID: ENSBTAT00000122862
Gene: ENSBTAG00000005584
Polypeptide: ENSBTAT00000122862
2:118178576..118179996 1