Innotech Solar USA Inc.

Innotech Solar USA Inc.

1499 Poinsettia Ave., Ste.: 163/164 Vista, CA 92081
+1 760 7277566
United States the_United_States.png

Business Details

Crystalline
Polycrystalline
Production (MW)/2012:
Power Range(Wp):
240-270

Products

Polycrystalline

  • EcoPlus
    230 ~ 260 Wp
  • DesignBlack
    240 ~ 260 Wp

LinkedIn Profiles

Last Update