Chlorocebus sabaeus

FDXR

ferredoxin reductase
3949467
60711