Here is the best deal I have found on brand new panels made in the USA and the cells are made in Germany / not China. A quality panel in my opinion after buying many panels in the past. Call 1-408-583-8101 and ask for Scott. These folks will answer all your solar panel related questions in their Tec Dept., get em before they disappear ! | |
Full EXIF / IPTC Photo 109 of 506, image_89.jpeg, 107KB, 640x640, 165 Hits Other Sizes: Original Medium | |
Properties | Link | Back to Thumbnails |