Element Los Angeles (104th Street) offers testing for satellites, reflectors, solar arrays and optical payloads to support the space industry, including the TV-25, a 15' diameter x 25' deep thermal vacuum system.
Photos & Pictures of Element Los Angeles-104th Street (view all)