Mono crystalline and poly crystalline solar panels
Solar panel brands include Canadian Solar, Hanwha, LG and SolarEngine.