All, I visited the Udvar-Hazy Air and Space Museum which is located in Chantilly VA today and found this on display in the space and satellite section. IMHO, pretty neat. If ever in the Washington D.C. area the museum is a must see.