Diethylpyrocarbonate [DEPC]

Name Diethylpyrocarbonate [DEPC]
Supplier Biomatik
Catalog A2416
Prices $55.00, $175.00
Sizes 25 ml, 100 ml
Cas Number 1609-47-8
Supplier Page Shop