Chlorocebus sabaeus

CAT

catalase
3944324
60711