Chlorocebus sabaeus

TIMP3

TIMP metallopeptidase inhibitor 3
3929613
60711