The Multi-Purpose Logistics Module Leonardo rests inside Discovery’s payload bay. Leonardo contains supplies and equipment for the International Space Station and its resident crew. Discovery is scheduled to launch Aug. 9, 2001, on mission STS-105
Details