There are literally hundreds of fly repellent spray brands on the market. These are mostly pyrethrins and pyrethroids. Many do not work well or work for only a short period of time.
A risk in using the oil based, more concentrated products is skin irritation and allergy. Every year I see a handful of equines that react to strong insecticides. In rare cases, horses have severe allergic or toxic reactions.