CTPS2 logo

CTPS2

CTP synthase 2

Molecular Synopsis