2'-Deoxycytidine-5'-O-monophosphorothioate(5'-dcmps)

Supplier Alfa Chemistry
Product # ACM64145273
CAS # 64145-27-3
Pricing Inquire
Purity 96%
Feedback