Chlorocebus sabaeus

TIMP4

TIMP metallopeptidase inhibitor 4
3934419
60711