Product Inquiry

Product Name: cyclopentenylcytosine 6-triphosphate
CAS Number: 118045-71-9