Chlorocebus sabaeus

DCN

decorin
3945247
60711