Chlorocebus sabaeus

CHMP5

charged multivesicular body protein 5
3925685
60711