ISS
NORAD ID: 34541
Int'l Code: 2009-012A
Launch date: March 15, 2009
Source: United States (US)
Decay date: 2009-03-28
Comments: The STS-119 mission will deliver to the station the final set of solar arrays needed to complete the station's complement of electricity-generating solar panels, and through them support the station's expanded crew of six in 2009.
Two Line Element Set (TLE):
Source: AFSPC
NASA's NSSDC Master Catalog entry for STS 119