ID: ENSBTAT00000095805
Gene: ENSBTAG00000023309
Polypeptide: ENSBTAT00000095805
12:72680463..72886149 -1