It is impossible to list all the insecticides and products. You can usually find the right chemical in the store by looking at the lists of ingredients on the containers. Look at the label on products at the store to help you select the one that can be safely and legally used on a specific site. Read the entire label and only use insecticides according to label instructions. Most homeowner products come in a dust, bait or spray form.
Boric acid is probably the most commonly used dust labeled for cockroach control.
It should not be applied in open areas such as on shelves and counters where food and utensils are kept. Never place in reach of children and pets. Baits usually come in plastic stations or in a gel tube. They are effective in many indoor areas, especially in the kitchen. Some of the commonly used insecticides in baits include hydramethylnon, sulfluramid and avermectin.