Chlorocebus sabaeus

NGLY1

N-glycanase 1
3948175
60711