Ads
Company Profile
- Enova Systems
- Country : United States
- City: Torrance
- State: California - CA
- Address: 19850 Magellan Drive
- Zipcode: 90502
- Category: Research and Development Services, Solar Energy Research Design and Development
- Products: Electric Companies - 491101, Electric Motors-Controls-Manufacturers - 362504
- Employees: 31
- Year Established: 1997