Chlorocebus sabaeus

ECM1

extracellular matrix protein 1
3953591
60711