Chlorocebus sabaeus

PEX6

peroxisomal biogenesis factor 6
3927882
60711