2'-Deoxycytidine Dc-15N3

Code
CN6205P
98% 15N
2'-Deoxycytidine Dc-15N3