Chlorocebus sabaeus

CCBL1

cysteine conjugate-beta lyase, cytoplasmic
3946178
60711