Product Inquiry

Product Name: 7-deaza-2-deoxyinosine triphosphate
CAS Number: 136120-28-0