Synonyms:
Diethyl dicarbonate
, DEPC (Diethylpyrocarbonate)
, DEPC
A127898-5G
A127898-5G
A127898-25G
A127898-10G
A127898-1G
77298-252EA
23
USD
InStock
77298-252
76797-758
76797-756
103831-908
77298-254
Diethyl pyrocarbonate 97%
Diethyl pyrocarbonate
Caution: for Research Use Only