ID: ENSBTAT00000091273
Gene: ENSBTAG00000059427 transmembrane protein 229A [Source:HGNC Symbol;Acc:HGNC:37279]
Polypeptide: ENSBTAT00000091273
4:88442930..88452735 -1