We really need to change the name is this forum.
the traffic here is pretty close to 100% fitness/athletics related. The "self defense" portion of the sub-forum name is misleading. Not trying to be inhospitable or anything, just tempering expectations.
In an effort to not be an entirely useless hater, i will tell you everything i know about pepper spray:
If you get lots of it in your eyes, nose, and mouth it fucking hurts bad.
edit: while i am sure someone here will know something about the spray in question, If you are looking for fast responses try posting it in General Discussion.