Payload
STS 129 is a United States payload satellite, launched on November 16, 2009 into LEO. It has since re-entered the atmosphere.