75762459
Jul 28, 1999
U.S. INTERNATIONAL DEFENCE TECHNOLOGIES
Subscribe
PORTABLE, HAND DEPLOYED ROAD BLOCK, TIRE DEFLATION SYSTEM COMPRISED OF MULTIPLE DEPLOYABLE SPIKES MADE OF METAL DISPOSED IN A STORAGE CASE THEREFOR