Chlorocebus sabaeus

LOC103230295

NADH-cytochrome b5 reductase 1
3936692
60711