NASA replaces Discovery’s leaky seal, STS-120 hopefully not delayed

Posted on September 21st, 2007 at 11:11 pm to iTWire by iTWire Staff
On Friday, September 21, 2007, NASA officials report that its engineers have replaced all four hydraulic seals, even though only one was leaking, within the right main landing gear assembly....  Full story »

Related Posts