Chlorocebus sabaeus

LOC103217882

sterol 26-hydroxylase, mitochondrial
3924279
60711