Ora
Category: Nucleoside Triphosphate
What is CTP (Cytidine Triphosphate)?