Chlorocebus sabaeus

AEBP1

AE binding protein 1
3932536
60711