ID: ENSBTAT00000086959
Gene: ENSBTAG00000051609 phospholipid phosphatase related 3 [Source:VGNC Symbol;Acc:VGNC:109403]
Polypeptide: ENSBTAT00000086959
7:43378422..43388437 -1