ID: ENSBTAT00000023689
Gene: ENSBTAG00000017819 phosphomevalonate kinase [Source:VGNC Symbol;Acc:VGNC:33078]
Polypeptide: ENSBTAT00000023689
3:15659814..15669862 1