cytidine triphosphate synthase, putative

cytidine triphosphate synthase, putative