Product Inquiry

Product Name: 2-deoxy-lin-benzoadenosine triphosphate
CAS Number: 90900-66-6