Product Inquiry

Product Name: 2-deoxyglucose-1-phosphate
CAS Number: 54482-78-9