Welcome to Do-It-Yourself Pest Control

Review Details

Delta Dust

Product Review (submitted on November 26, 2018):
Kills any insect that gets in contact with it..great product