Police Self Defense Flashlight Stun Guns (939) Self-defensive stun guns is mainly consist of high voltage generator,high-performance batteries (nickel cadmium or nickel metal hydride batteries), head of shock.
Police Self Defense Flashlight Stun Guns (812) Self-defensive stun guns is mainly consist of high voltage generator,high-performance batteries (nickel cadmium or nickel metal hydride batteries), head of shock.
High Quality Rechargeable Stun Guns Flashlight Self-defensive stun guns is mainly consist of high voltage generator,high-performance batteries (nickel cadmium or nickel metal hydride batteries), head of shock.