Solexel Inc

Solexel Inc

1530 Mccarthy Blvd
Milpitas, CA, 95035
408-240-3800