78507131
Oct 27, 2004
TACTICAL DEVICES INC.
Subscribe
Light emitting feature of hand-held security device that disables assailants using flashing light emitting diodes