Cytidine triphosphate

From Meditionary