ID: ENSBTAT00000124100
Gene: ENSBTAG00000020116
Polypeptide: ENSBTAT00000124100
23:27829539..27947998 1