Payload
STS 123 is a United States payload satellite, launched on March 11, 2008 into LEO. It has since re-entered the atmosphere.