Chlorocebus sabaeus

PLCZ1

phospholipase C, zeta 1
3925111
60711