ID: ENSBTAT00000007036
Gene: ENSBTAG00000005349 ribosomal protein L27a [Source:NCBI gene;Acc:404190]
Polypeptide: ENSBTAT00000007036
15:44469331..44472111 -1