CTPS1 logo

CTPS1

CTP synthase 1

Molecular Synopsis