ENSMMUG00000049433 (SCRT2)

macaca mulatta

scratch family transcriptional repressor 2