Many different types of chemical agent products exist. I have attempted to get those that are effective and helpful in the listed categories. I have tested all the products and can tell you they are all very effective under the right circumstances. There is no one product that will fit every scenario. As a chemical agents expert you need to know about all the products on the market and how they work. Please call or e-mail me if you have any questions about the products on my web site. Click on the product link to see a detail page.