Product Description
Diatomaceous earth is the finely milled fossilized shells of fresh water diatoms. This product is totally natural and chemically inert.
Diatomaceous earth is the finely milled fossilized shells of fresh water diatoms. This product is totally natural and chemically inert.