Read about Osprey Technologies' contribution to the Squid Technologies (a division of ESA) self-deploying spike strip, used for vehicle immobilization.
Read about Osprey Technologies' contribution to the Squid Technologies (a division of ESA) self-deploying spike strip, used for vehicle immobilization.