Solar Trade Platform and Directory of Solar Companies
Allwin21 Corp.

Allwin21 Corp.

220, Cochrane Circle, Morgan Hill, CA, 95037
Click to show company phone
United States the_United_States.png

Staff Information

No. Staff
40

Business Details

Equipment Types
Cell Production Equipment: Plasma Etching Equipment, Cell Sputtering
Thin-Film Panel Production Equipment: Thin-film Sputtering, Thin-film Plasma Etching Equipment
Last Update