Product Inquiry

Product Name: 1-deoxygluco-heptulose 2-phosphate
CAS Number: 92642-58-5