Ask a question
We will email your question to the supplier on your behalf.
Abbexa Ltd.
Diethyl pyrocarbonate, DEPC is a small molecule. Reagent grad, >97%
Cat# abx082482-10ML,
10 ml USD $188.5
We will email your question to the supplier on your behalf.