Chlorocebus sabaeus

SC5D

sterol-C5-desaturase
3955065
60711