Chlorocebus sabaeus

CHPT1

choline phosphotransferase 1
3945345
60711