2'-deoxycytidine-5'-(tetrahydrogen triphosphate) 2'-deoxycytidine-5'-triphosphate 2056-98-6 DCTP deoxy-CTP deoxycytidine-triphosphate