More Info
- General Info
- 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.
- Other Link
- Category
Reviews
Details
Phone: (310) 348-0900
Address: 5320 W 104th St, Los Angeles, CA 90045
Website: website