You’ll want something high-powered to ensure they don’t scurry away ... Diatomaceous earth is a powdered substance made up from diatoms - crushed insect exoskeletons. It’s easily purchased online or ...
Some results have been hidden because they may be inaccessible to you