Medusa

The Medusa is a competely self contained high power green laser device which provides the longest range non-lethal deterrence of any technology available.
Request More Information
Fill out the form below to request more information about Medusa
More in Buyer's Guide