Ask a question
We will email your question to the supplier on your behalf.
BOC Sciences
1-Deoxy-D-xylulose 5-phosphate sodium salt - an indispensable compound in the biomedical realm....
Cat# 798554-58-2,
Inquire