77447753
Apr 14, 2008
QINETIQ LIMITED
Subscribe
Vehicle arresting device, namely, a spiked non-metallic net to wrap around and prevent rotation of a vehicle's wheels