Chlorocebus sabaeus

ZNF573

zinc finger protein 573
3941013
60711