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