What is Diatomaceous Earth? Diatomaceous Earth (DE) is a naturally occurring, soft,siliceous sedimentary rock that is easily crumbled into a…
What is Diatomaceous Earth? Diatomaceous Earth (DE) is a naturally occurring, soft,siliceous sedimentary rock that is easily crumbled into a…