Contact us

Results: depc

66886 DEPC-Treated Water 100 ml 146 € Research sys human
20-138 DEPC Treated Water, 1L 1 Bottle/Unit 100 € Genesee 02 human
46791 Diethyl Pyrocarbonate (DEPC) for molecular biology 100 ml 322 € Research sys human