What concentrate should I use and where can I buy it
Natural Pyrethrins Concentrate: They arent natural or organic. While they are derived from flowers, they are highly refined and the formulations contain another chemical called PBO that is synthetic. Pyrethrins chemically break down very quickly in the presence of sunlight and leave no residue.