Chlorocebus sabaeus

PISD

phosphatidylserine decarboxylase
3929586
60711