ID: ENSBTAT00000023962
Gene: ENSBTAG00000002824 dipeptidase 3 [Source:VGNC Symbol;Acc:VGNC:52194]
Polypeptide: ENSBTAT00000023962
18:35453597..35457945 -1