Product Inquiry

Product Name: deoxycytidine thiotriphosphate
CAS Number: 64145-29-5