Which spectracide are you guys referring to? I tried to search and just found that Spectracide is a brand name and that they manufacture a whole range of gardening chemicals.... what's the exact product that's best? I don't want to accidentally off my babies by getting the wrong stuff
There is a pic on the first page.