ID: ENSBTAT00000075368
Gene: ENSBTAG00000011274 enolase 2 [Source:VGNC Symbol;Acc:VGNC:28497]
Polypeptide: ENSBTAT00000075368
5:103539414..103545302 -1