Hi all! Long time lurker, first time poster. Hoping someone out there in Reddit-land can help. I brought one of these "space flown" thingies a few years ago for a lot of money. I just got two more for much cheaper (sorry if I sniped you on eBay). But what the heck is it? the S/N or part numbers on the back don't tell much although I did see a related post in my long searches about "V070" means it came from a part of the Vert stabilizer of an orbiter. Anyhow; all the auctions said about these are that they are MLI (multi layer insulation) or TCS (thermal control system). I think I saw something saying these were the plugs for the cables for the landing slowdown parachute. I can take more photos or type up the P/Ns if you're interested; but if anyone recognizes this right away I'd name my 7th kid after you or something. Respectfully yours, Andy in Florida.