2'-Deoxycytidine 5'-Triphosphate Dctp-15N3

Code
CN6285P
98% 15N