Chlorocebus sabaeus

MVB12A

multivesicular body subunit 12A
3940538
60711