ENSCSAG00000014918 (SETX)

chlorocebus sabaeus

senataxin