Chlorocebus sabaeus

LYPLA1

lysophospholipase I
3943201
60711