ddhCTP 100mM Sodium Solution [ 2279171-34-3 ]