Chlorocebus sabaeus

EHMT1

euchromatic histone-lysine N-methyltransferase 1
3945941
60711