DEBURRING

Aerospace

Aerospace Manufacturer Produces 'Perfect' Pins To Secure Arrays

Imagine the space shuttle delivering a space station payload into orbit when suddenly, the locking mechanism holding the 100-foot-long array of solar panels fails, and out pops the entire solar panel array.