ID: ENSBTAG00000003967
Description: OTU deubiquitinase, ubiquitin aldehyde binding 1 [Source:VGNC Symbol;Acc:VGNC:32491]
29:42882592..42889928 1