I found this one to be somewhat effective. Has strong scent which I don't like. Got it from a friend. Don't know from where did he get it from.
But while sleeping, I prefer to use mosquito net and tuck all the sides properly under the mattress.
View attachment 64844