Product Inquiry
2-Deoxy-D-glucose
Catalog No.:
CL29886
CAS No.:
154-17-6
Formula:
C6H12O5