ID: ENSBTAT00000109976
Gene: ENSBTAG00000006868 OTU deubiquitinase 7A [Source:VGNC Symbol;Acc:VGNC:32499]
Polypeptide: ENSBTAT00000109976
21:30053062..30079191 1