Ora

Category: Nucleoside Triphosphate

What is CTP (Cytidine Triphosphate)?