The Miniaturized Tethered Braking System (MTBS) is an electronically actuated, hydraulic-powered precision braking system capable of stopping a tethered 50-lb projectile traveling upwards of 270 mph ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results