Does anyone know about these guys? Are they Chinese cells assembled in the US?
Page not found - Silfab Solar - America's Trusted Manufacturer
silfabsolar.com