ID: ENSBTAT00000123349
Gene: ENSBTAG00000022227 phospholipid scramblase 1 [Source:NCBI gene (formerly Entrezgene);Acc:513193]
Polypeptide: ENSBTAT00000123349
1:121961023..121970753 1