Loading patent details...
US7130624B1: System and method for destabilizing improvised explosive devices | Searchlight