Flame Deflector at Launch Pad 39B
YEAR 2017 LOCATION Kennedy Space Center, Launch Pad 39B ABOUT Main Flame Deflector framing and Ignition Over Pressure piping installation…
Read More
201 Paint Street
Rockledge, FL 32955
T: 321-383-1171