1 min readArmstrong Building 703 Fabrication ShopNASANov 26, 2008 Image Article Hydraulic press brake (on right) at Armstrong Building 703 Fabrication Shop. Hydraulic press brake (on right) at Armstrong Building 703 Fabrication Shop.August 29, 2008 NASA Photo / Tom Tschida ED08-0196-08