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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results