ID: ENSBTAG00000008633
Description: SLX1 homolog A, structure-specific endonuclease subunit [Source:NCBI gene;Acc:510858]
25:26385987..26389337 -1