Cytidine triphosphate (CAS 123334-07-6) | ChemAbout