No data
2'-deoxycytidine-5'-triphosphate
2056-98-6
Roche Diagnostics Gmbh
Thermo Fisher Scientific (Milwaukee) LLC